A Comparison of Cost Partitioning Algorithms for Optimal Classical Planning
نویسندگان
چکیده
Cost partitioning is a general and principled approach for constructing additive admissible heuristics for state-space search. Cost partitioning approaches for optimal classical planning include optimal cost partitioning, uniform cost partitioning, zero-one cost partitioning, saturated cost partitioning, post-hoc optimization and the canonical heuristic for pattern databases. We compare these algorithms theoretically, showing that saturated cost partitioning dominates greedy zero-one cost partitioning. As a side effect of our analysis, we obtain a new cost partitioning algorithm dominating uniform cost partitioning. We also evaluate these algorithms experimentally on pattern databases, Cartesian abstractions and landmark heuristics, showing that saturated cost partitioning is usually the method of choice on the IPC benchmark suite.
منابع مشابه
State-Dependent Cost Partitionings for Cartesian Abstractions in Classical Planning
Abstraction heuristics are a popular method to guide optimal search algorithms in classical planning. Cost partitionings allow to sum heuristic estimates admissibly by distributing action costs among the heuristics. We introduce statedependent cost partitionings which take context information of actions into account, and show that an optimal state-dependent cost partitioning dominates its state...
متن کاملState-dependent Cost Partitionings for Cartesian Abstractions in Classical Planning (Extended Abstract)
Abstraction heuristics are a popular method to guide optimal search algorithms in classical planning. Cost partitionings allow to sum heuristic estimates admissibly by partitioning action costs among the abstractions. We introduce state-dependent cost partitionings which take context information of actions into account, and show that an optimal state-dependent cost partitioning dominates its st...
متن کاملBetter Orders for Saturated Cost Partitioning in Optimal Classical Planning
Cost partitioning is a general method for adding multiple heuristic values admissibly. In the setting of optimal classical planning, saturated cost partitioning has recently been shown to be the cost partitioning algorithm of choice for pattern database heuristics found by hill climbing, systematic pattern database heuristics and Cartesian abstraction heuristics. To evaluate the synergy of the ...
متن کاملState-dependent Cost Partitionings for Cartesian Abstractions in Classical Planning: Full proofs
ion heuristics are a popular method to guide optimal search algorithms in classical planning. Cost partitionings allow to sum heuristic estimates admissibly by distributing action costs among the heuristics. We introduce statedependent cost partitionings which take context information of actions into account, and show that an optimal state-dependent cost partitioning dominates its state-indepen...
متن کاملTechno-economic Optimization of a Stand-alone Photovoltaic-battery Renewable Energy System for Low Load Factor Situation- a Comparison between Optimization Algorithms
For remote places having less-strong wind, single resources based renewable energy system (RES) with battery storage can sustainably and economically generate electrical energy. There is hardly any literature on optimal sizing of such RES for very low load demand situation. The objective of this study is to techno-economically optimize the system design of a Photovoltaic (PV)-battery storage RE...
متن کامل